brilliant achievement - Spanish English Dictionary